//------------------------------------------------------------
//  Filename: camera_init.v
//   
//  Author  : wlduan@gmail.com
//  Revise  : 2017-08-18 19:26
//  Description: 
//   
//  Copyright (C) 2014, YRBD, Inc. 					      
//  All Rights Reserved.                                       
//-------------------------------------------------------------
//
`timescale 1ns/1ps

module CAMERA_INIT ( 
    input  wire        clka  ,
    input  wire [15:0] addra ,
    output wire [23:0] douta ,
 
    input  wire        clkb  ,
    input  wire [15:0] addrb ,
    output wire [23:0] doutb 
);
/*      
//--------------------------------------------------------
wire[23:0] rom_c[0:255] = 
{
    24'h000050,
    24'h00ff01,
    24'h001280,
    24'h000005,
    24'h002a00,
    24'h002b00,
    24'h00ff00,
    24'h002cff,
    24'h002edf,
    24'h00ff01,
    24'h003c32,
    24'h001100,
    24'h000902,
    24'h000428,
    24'h0013e0,
    24'h001448,
    24'h002c0c,
    24'h003378,
    24'h003a33,
    24'h003bfB,
    24'h003e00,
    24'h004311,
    24'h001610,
    24'h003992,
    24'h0035da,
    24'h00221a,
    24'h0037c3,
    24'h002300,
    24'h0034c0,
    24'h00361a,
    24'h000688,
    24'h0007c0,
    24'h000d87,
    24'h000e41,
    24'h004c00,
    24'h004800,
    24'h005B00,
    24'h004203,
    24'h004a81,
    24'h002199,
    24'h002440,
    24'h002538,
    24'h002682,
    24'h005c00,
    24'h006300,
    24'h006170,
    24'h006280,
    24'h007c05,
    24'h002080,
    24'h002830,
    24'h006c00,
    24'h006d80,
    24'h006e00,
    24'h007002,
    24'h007194,
    24'h0073c1,
    24'h001240,
    24'h001711,
    24'h001843,
    24'h001900,
    24'h001a4b,
    24'h003209,
    24'h0037c0,
    24'h004f60,
    24'h0050a8,
    24'h006d00,
    24'h003d38,
    24'h004600,
    24'h004700,
    24'h004f60,
    24'h000c3c,
    24'h00ff00,
    24'h00e57f,
    24'h00f9c0,
    24'h004124,
    24'h00e014,
    24'h0076ff,
    24'h0033a0,
    24'h004220,
    24'h004318,
    24'h004c00,
    24'h0087d5,
    24'h00883f,
    24'h00d703,
    24'h00d910,
    24'h00d382,
    24'h00c808,
    24'h00c980,
    24'h007c00,
    24'h007d00,
    24'h007c03,
    24'h007d48,
    24'h007d48,
    24'h007c08,
    24'h007d20,
    24'h007d10,
    24'h007d0e,
    24'h009000,
    24'h00910e,
    24'h00911a,
    24'h009131,
    24'h00915a,
    24'h009169,
    24'h009175,
    24'h00917e,
    24'h009188,
    24'h00918f,
    24'h009196,
    24'h0091a3,
    24'h0091af,
    24'h0091c4,
    24'h0091d7,
    24'h0091e8,
    24'h009120,
    24'h009200,
    24'h009306,
    24'h0093e3,
    24'h009305,
    24'h009305,
    24'h009300,
    24'h009304,
    24'h009300,
    24'h009300,
    24'h009300,
    24'h009300,
    24'h009300,
    24'h009300,
    24'h009300,
    24'h009600,
    24'h009708,
    24'h009719,
    24'h009702,
    24'h00970c,
    24'h009724,
    24'h009730,
    24'h009728,
    24'h009726,
    24'h009702,
    24'h009798,
    24'h009780,
    24'h009700,
    24'h009700,
    24'h00c3ed,
    24'h00a400,
    24'h00a800,
    24'h00c511,
    24'h00c651,
    24'h00bf80,
    24'h00c710,
    24'h00b666,
    24'h00b8A5,
    24'h00b764,
    24'h00b97C,
    24'h00b3af,
    24'h00b497,
    24'h00b5FF,
    24'h00b0C5,
    24'h00b194,
    24'h00b20f,
    24'h00c45c,
    24'h00c064,
    24'h00c14B,
    24'h008c00,
    24'h00863D,
    24'h005000,
    24'h0051C8,
    24'h005296,
    24'h005300,
    24'h005400,
    24'h005500,
    24'h005aC8,
    24'h005b96,
    24'h005c00,
    24'h00d382,
    24'h00c3ed,
    24'h007f00,
    24'h00da00,
    24'h00e51f,
    24'h00e167,
    24'h00e000,
    24'h00dd7f,
    24'h000500,
    24'hffffff
};

always @(posedge clka)  douta <= rom_c[addra];
always @(posedge clkb)  doutb <= rom_c[addrb];
*/
rom24x512_Initcfg_vector rom(
  .clka  ( clka  ) ,
  .addra ( addra ) ,
  .douta ( douta ) ,
  .clkb  ( clkb  ) ,
  .addrb ( addrb ) ,
  .doutb ( doutb ) 
);

endmodule
